#include "level.h"

Map					Level::m_map;

std::vector<int>	Level::m_tileCostList;

bool Level::Initialize(int level) 
{
	if (!m_map.Load("data/graphics/grass.bmp","data/graphics/level1.map",0))
	{
		return false;
	}

	for(int i=0; i < m_map.GetMapHeight(); i++)
	{
		for(int j = 0; j < m_map.GetMapWidth(); j++)
		{
			m_tileCostList.push_back(m_map.GetTileFromColRow(j , i));
		}
	}

	m_map.SetPos(-m_map.GetWidth()*m_map.GetMapWidth()*0.5f,m_map.GetHeight()*m_map.GetMapHeight()*0.5f);

	return true;
}

/*-------------------------------------------------------------------------------------------------------------*/
